defence of unavoidable mistake - Turco Inglés Diccionario